Synonyms for "sneak off"

Words with similar meaning